//
//  Header.h
//  StationHouseHelper
//
//  Created by apple on 2018/5/4.
//  Copyright © 2018年 铁科院. All rights reserved.
//

#ifndef Header_h
#define Header_h
//用户信息
#define kToken @"token"
#define kExpire @"expire"
#define kUserID  @"kUserID"
#define KUSERNAMEKEY @"userName"
#define KPWDKEY  @"password"
#define KStationHouseID @"StationHouseID"
#define KProgressViewCellID @"TKYProgressViewCell"
#define KRemarkImageCellID @"TKYRemarkImageCell"

//安全界面
#define KSafetyCellID @"TKYSafetyCell"

//填报安全
#define kAddSafetyCellID @"TKYAddSafetyCell"
#define kSafetyDescribeCellID @"TKYSafetyDescribeCell"
#define kSafetyImageOrVideoCellID @"TKYSafetyImageOrVideoCell"
#define kSafetyMaterialCellID @"TKYSafetyMaterialCell"
//修改个人信息/显示个人信息
#define  KEdittingDataCellID @"TKYEdittingDataCell"
//我的界面
#define kMineCellID @"TKYMineCell"

//显示图片或视频的cell
#define kPhotoOrVideoCellID @"TKYPhotoOrVideoCell"
//正式接口
//#define kApiBaseUrl @"http://cars.crbim.win/qhzf"

//测试环境
#define kApiBaseUrl @"http://117.50.29.11:8888/qhzf"
#define kProgressApiBaseUrl @"http://cars.crbim.win/QHY-Tunnel"

//登录
#define kLoginUrl @"/api/login?"

//结构树
#define kFindTreeUrl @"/api/flowSection/findTree?"
#define kFindTreeAllUrl @"/api/flowSection/queryAllTree?"

//工序列表
#define kProcedureListUrl @"/api/flowSection/getProcedureList?"
//填报进度日报
#define kSaveProgresstUrl @"/api/progressReport/saveProgress?"
//进度日报列表
#define kProgressReportListUrl @"/api/progressReport/getProgressReportList?"
//进度日报详情
#define kProgressReportInfoUrl @"/api/progressReport/getProgressReportInfo?"
//修改进度日报
#define kupdateProgressUrl   @"/api/progressReport/updateProgress?"
//删除日报列表
#define kDeleteProgressReportUrl @"/api/progressReport/deleteProgressReport?"

//删除单张图片
#define  kdeleteImgUrl    @"/api/progressReport/deleteImg?"
//根据百分比计算工程量
#define kgetQuantityUrl      @"/api/progressReport/getQuantity?"
//根据工程量计算百分比
#define kgetPercentUrl      @"/api/progressReport/getPercent?"

//获取问题级别、统计时间、问题处理状态列表
#define kgetDictListByPidUrl    @"/api/qualitySafe/getDictListByPid?"
//问题级别数据pid：2c999ad5628569460162856946900000
//统计时间数据pid：2c999ad5628569460162856ef2b20005
//问题处理状态数据pid：2c999ad562bdd8190162bdd819f80000

//根据pid和质量安全标记获取问题类型列表
 #define kgetQuestionTypeListUrl @"/api/qualitySafe/getQuestionTypeList?"

//根据质量安全标记、问题状态、发起人获取问题列表
#define  kgetQuestionListUrl  @"/api/qualitySafe/getQuestionList?"
//保存、更新质量安全问题信息
#define kSaveQuestionUrl @"/api/qualitySafe/saveQuestion?"
#define kUpdateQuestionUrl @"/api/qualitySafe/updateQuestion?"
//根据问题级别分组得到统计数据
#define kQueryCountGroupByLevelUrl  @"/api/qualitySafe/queryCountGroupByLevel?"

//根据问题处理状态分组得到统计数据
#define kQueryCountGroupByStatusUrl @"/api/qualitySafe/ queryCountGroupByStatus?"
//根据时间分组得到分数统计值
#define kQueryScoreByDateAndFlagUrl @"/api/qualitySafe/queryScoreByDateAndFlag?"
//获取人员列表
#define kGetUserListByRoleIdUrl @"api/qualitySafe/getUserListByRoleId?"

//获取图片列表
#define kGetImgListUrl @"api/qualitySafe/getImgList?"
//根据主键id获取问题信息
#define kGetObjectByIdUrl @"/api/qualitySafe/getObjectById?"

//根据质量安全标记将问题状态更新为整改超期
#define  kUpdateStatusUrl @"/api/qualitySafe/updateStatus?"

//根据站房id获取站房相关信息
#define  kGetProjectInfoUrl @"/api/projectInfo/getProjectInfoById?"

//3.根据站房Id及质量安全标记统计不同处理状态问题数量
#define  kGetCountByProjectIdAndSafeQualityFlagUrl @"/api/qualitySafe/getCountByProjectIdAndSafeQualityFlag?"

//根据站房Id及用户Id获取问题流程列表
#define  kGetQuestionFlowListByProjectIdAndUserUrl @"/api/questionFlow/getQuestionFlowListByProjectIdAndUserId?"

//保存问题信息
#define  KSaveQuestionUrl @"/api/qualitySafe/saveQuestion"

//获取问题级别列表
#define  KGetqualitySafeLevelUrl @"/api/qualitySafe/getDictListByPid?"

//根据质量安全标记获取问题类型列表(同步)
//#define  KGetAllQuestionTypeUrl @"/api/qualitySafe/getAllQuestionTypeList?"
//根据质量安全标记获取问题类型列表(异步)
#define  KGetAllQuestionTypeUrl @"/api/qualitySafe/getQuestionTypeList?"
//根据userId获取相关站房信息
#define  KGetProjectListUrl @"/api/projectInfo/getProjectListByUserId?"
//通过站房Id和质安标志获取问题类型及数量
#define  KGetQuestionTypeByProjectIdAndSafeQualityFlagUrl @"/api/questionType/getQuestionTypeByProjectIdAndSafeQualityFlag?"

//根据站房ID获取通知提醒
#define  KGetMessageInfoUrl @"/api/message/getMessageInfo?"
//保存通知提醒
#define  KsaveMessageInfoURL @"/api/message/saveMessageInfo?"

//根据id修改通知提醒为已读
#define  KupdateMessageStatusUR  @"/api/message/updateMessageStatus?"

//查询用户信息
#define  KGetUserInfoByUserIdURL   @"/api/sysUser/getUserInfoByUserId?"
#endif /* Header_h */
